/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package logica;

import java.util.Date;

/**
 *
 * @author bruno
 */

public class Entrada {
    private int id;
    private TiposEntrada tipo;
    private Date fecha;
    private Funcion funcion;

    public Entrada() 
    {
        this.funcion = new Funcion();
    }

    public Entrada(int id, TiposEntrada tipo, Date fecha) {
        this.id = id;
        this.tipo = tipo;
        this.fecha = fecha;
        this.funcion = new Funcion();
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public TiposEntrada getTipo() {
        return tipo;
    }

    public void setTipo(TiposEntrada tipo) {
        this.tipo = tipo;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public Funcion getFuncion() {
        return funcion;
    }

    public void setFuncion(Funcion funcion) {
        this.funcion = funcion;
    }

    @Override
    public String toString() {
        return funcion.getFuncion().getHoraInicio() + " " + tipo.getPrecioTipo() + " " + fecha.toString();
    }
    
    
}